A favorite among business travellers, Glengrove is in close proximity to Toronto Island Airport and just walking distance from the CN Tower, Metro Toronto Convention Centre, Skydome, and all major landmarks of downtown Toronto.
It's...
50 Oxton Avenue, Suite 208 Scarborough, Ontario, Canada, M5P 1L9